.qxNav {
    width: 100%;
    height: 84px;
    background: url(../img/about/qxlr.png) center top no-repeat;
    font-size: 0
}

.qxNav .navCont {
    width: 760px;
    margin: 0 auto;
    padding: 41px 118px;
    margin-top: -7px
}

.qxNav a {
    display: inline-block;
    height: 48px;
    width: 127px;
    font-size: 15px;
    text-align: center;
    color: #ffffff
}

.qxNav a.nav1 {
    background: url(../img/about/qx1.png) -6px -2px no-repeat
}

.qxNav a.nav2 {
    background: url(../img/about/qx2.png) -6px 2px no-repeat;
    width: 126px
}

.qxNav a.nav3 {
    background: url(../img/about/qx3.png) -6px 4px no-repeat
}

.qxNav a.nav4 {
    background: url(../img/about/qx4.png) -6px 4px no-repeat
}

.qxNav a.nav5 {
    background: url(../img/about/qx5.png) -6px 1px no-repeat;
    width: 126px
}

.qxNav a.nav6 {
    background: url(../img/about/qx6.png) -6px -2px no-repeat
}

.qxNav a.nav1.active {
    background: url(../img/about/qx1-active.png) -6px -2px no-repeat
}

.qxNav a.nav2.active {
    background: url(../img/about/qx2-active.png) -6px 2px no-repeat
}

.qxNav a.nav3.active {
    background: url(../img/about/qx3-active.png) -6px 4px no-repeat
}

.qxNav a.nav4.active {
    background: url(../img/about/qx4-active.png) -6px 4px no-repeat
}

.qxNav a.nav5.active {
    background: url(../img/about/qx5-active.png) -6px 1px no-repeat
}

.qxNav a.nav6.active {
    background: url(../img/about/qx6-active.png) -6px -2px no-repeat
}

.qxNav a span {
    display: inline-block;
    padding-top: 18px
}

.qxNav a.nav1 span,
.qxNav a.nav6 span {
    position: relative;
    top: -3px
}

.navBanner .banner {
    width: 830px;
    height: 291px;
    margin: -6px auto 0;
    position: relative
}

.navBanner .banner.s1 {
    background: url(../img/about/s1-banner.png) 0 0 no-repeat
}

.navBanner .banner.s2 {
    background: url(../img/about/s2-banner.png) 0 0 no-repeat
}

.navBanner .banner.s3 {
    background: url(../img/about/s3-banner.png) 0 0 no-repeat
}

.navBanner .banner.s4 {
    background: url(../img/about/s4-banner.png) 0 0 no-repeat
}

.navBanner .banner.s5 {
    background: url(../img/about/s5-banner.png) 0 0 no-repeat
}

.navBanner .banner.s6 {
    background: url(../img/about/s6-banner.png) 0 0 no-repeat
}

.mainContent {
    background: url(../img/about/bg.png) 0 160px no-repeat;
    background-size: 100%;
    min-height: 1100px
}

.mainContent.m1 {
    background-position: 0 310px
}

.section {
    padding-bottom: 100px
}

.section.s1 {
    width: 675px;
    margin: 0 auto
}

.section.s1 .words p {
    margin-top: 55px;
    line-height: 40px;
    font-size: 14px
}

.section.s1 .imgs {
    margin-top: 55px;
    width: 100%;
    height: 175px;
    background: url(../img/about/img1.png) 0 0 no-repeat
}

.section.s2 .words {
    /* text-align: center */
    width: 830px;
    margin: 0 auto;
    position: relative;
}
.section.s2 .words .erwei{
    position: absolute;
    width: 200px;
    height: 200px;
    background: url(../img/common/erwei.png) 0 0 no-repeat;
    background-size: 100%;
    right: 0;
    top: 50px;
}
.section.s2 .words h3,.section.s2 .words p {
    font-size: 22px
}
.section.s2 .words h3{
    margin-top: 50px;
}
.section.s2 .words p{
    margin-top: 35px;
}
.section.s2 .words p span {
    padding-right: 5px
}

.section.s2 .words p span.darkBlue {
    color: #18539c
}

.section.s2 .words p span.lightBlue {
    color: #72b1e0;
    font-size: 44px;
}

.section.s2 .img {
    margin-top: 50px;
    height: 219px;
    background: url(../img/about/shui.png) center 0 no-repeat
}

.section.s3 .words {
    width: 736px;
    margin: 65px auto 0
}
.section.s3 .words span {
    display: inline-block;
    width: 250px;
    height: 48px;
    line-height: 48px;
    background: #71b1e0;
    border-radius: 30px;
    color: #ffffff;
    text-align: center;
    font-size: 20px;
    margin-top: 10px
}

.section.s3 .words .cont{
    width: 435px;
}
.section.s3 .words p {
    font-size: 20px;
    line-height: 62px
}

.section.s3 .img {
    width: 465px;
    height: 245px;
    background: url(../img/about/car.png) 0 0 no-repeat;
    margin: 20px auto 0
}

.section.s4 .img {
    width: 438px;
    height: 528px;
    background: url(../img/about/tel.png) 0 0 no-repeat;
    margin: 120px auto 0
}
.section.s4 .words {
    width: 736px;
    margin: 65px auto 0
}
.section.s4 .words p{
    font-size: 20px;
    text-align: center;
    line-height: 60px;
}
.section.s4 .erwei{
    width: 200px;
    height: 200px;
    background: url(../img/common/erwei.png) 0 0 no-repeat;
    background-size: 100%;
    margin: 50px auto 0;
}
.section.s5 {
    width: 675px;
    margin: 0 auto;
}
.section.s5 .words p {
    margin-top: 55px;
    line-height: 40px;
    font-size: 14px;
}